package cn.cau.dao;
import cn.cau.entity.AuditingResult;
import cn.cau.entity.CodeManageRecord;
import cn.cau.entity.CodeRule;

import java.util.List;

public interface CodeManageDao {
    public int insertManageApplication(CodeManageRecord codeManageRecord);
    public int updateManageApplication(AuditingResult auditingResult);
    public List<CodeManageRecord> findManageApplicationByuserId(int userId);
    public CodeManageRecord findRecordByNewCodeRuleId(int codeRuleId);
    public List<CodeManageRecord> findAllRecords();
    public CodeManageRecord findRecordByManageId(int ManageId);
    public List<CodeManageRecord> findAllUndoRecords();
    public List<CodeManageRecord> findAllDoRecords();
}
